home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.hut.fi!usenet
- From: mknip@snakemail.hut.fi (Mats A Knip)
- Newsgroups: alt.sys.amiga.demos,comp.sys.amiga.games,comp.sys.amiga.misc,comp.sys.amiga.programmer
- Subject: Re: These technical terms...
- Date: 07 Apr 1996 21:10:08 +0300
- Organization: Helsinki University of Technology, Finland
- Sender: mknip@gamma.hut.fi
- Distribution: inet
- Message-ID: <kaebul39a7z.fsf@gamma.hut.fi>
- References: <518.6424T936T338@puter.demon.co.uk>
- NNTP-Posting-Host: gamma.hut.fi
- In-reply-to: steve@puter.demon.co.uk's message of Sun, 07 Apr 1996 12:31:25
- GMT
- X-Newsreader: Gnus v5.1
-
- > Right, I've been reading these groups for about six months now, and I
- > need to know what the following things are please:
-
- > 1) BSP
- > 2) RayCasting
-
- I've never seen a "formal" description to raycasting (if there even
- is one) but the technique that people most often talk about around
- here when they mention it is a simplified raytrace that works on a
- 2D map. You just trace a ray in the map for each column of screen
- to find out what wall will be visible in that particular column.
-
- BSP (Binary space partitioning) is a way to subdivide a bunch of
- polygons into a binary searchtree. You can then find out the order
- of the polygons from a particular place in the map (=sorting) by
- just traversing the tree in a specific way. You can do a lot of
- other nice things with BSPs as well, so if you're interested I'd
- recommend reading the BSP-FAQ. I don't remember the pointer to it,
- but do a websearch on "FAQ" and "BSP" then you'll probably find it.
- --
-
- ------------------------------------------------------------------------------
- Mats.Knip@hut.fi http://www.hut.fi/~mknip/
-